[Microsoft][SQLServer 2000 Driver for JDBC]Object has been closed.

来源:百度知道 编辑:UC知道 时间:2024/05/17 18:18:56
部分原码:

String strSQL1="select * from WLAN_ALARM_FUFU";
Statement stmt1=conn.createStatement();
ResultSet pwrResultSet=stmt1.executeQuery(strSQL1);
while (pwrResultSet.next())
{
ID=pwrResultSet.getString("ID");
IP=pwrResultSet.getString("IP");
Alarm_Time = pwrResultSet.getString("时间");
Alarm_Info = pwrResultSet.getString("Info");
Alarm_Type = pwrResultSet.getString("告警");

int alarmTimeInt = Alarm_Time.lastIndexOf(".");
Alarm_Time = Alarm_Time.substring(0, alarmTimeInt);
Alarm_Time = Alarm_Time.replace(':', '-');

if(Alarm_Info.trim().equals(""))
{
NeName="";
Alarm_Case="";
}
else

因该是你重复进行sql操作,当你用完一次数据库的操作的时候应该即时关闭 下次用的时候再打开连接 继续使用!

你给的代码都没用 是你根本没获得连接 也可能是你的数据库没打开